package com.ruoyi.cbs.project.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;

import java.util.Date;

public class ProjectInfoRespVO {

    private Long id;

    private String projectNo;

    private String projectName;

    private String projectType;

    private String contractNo;

    private String projectSection;

    private Date plannedStartDate;

    private Date plannedEndDate;

    private Date actualStartDate;

    private Date actualEndDate;

    private String contactUser;

    private String contactPhone;

    private Long contractorId;

    private String contractorName;

    private String supervisionUnit;

    private String supervisionEngineer;

    private Long contractorLeaderId;

    private String contractorLeader;

    private String contractorSafetyLeader;

    private Long ownerLeaderId;

    private String ownerLeader;

    private String ownerSafetyLeader;

    private String evaluatorIds;

    private String evaluatorNames;

    private String status;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getProjectNo() {
        return projectNo;
    }

    public void setProjectNo(String projectNo) {
        this.projectNo = projectNo;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getProjectType() {
        return projectType;
    }

    public void setProjectType(String projectType) {
        this.projectType = projectType;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public String getProjectSection() {
        return projectSection;
    }

    public void setProjectSection(String projectSection) {
        this.projectSection = projectSection;
    }

    public Date getPlannedStartDate() {
        return plannedStartDate;
    }

    public void setPlannedStartDate(Date plannedStartDate) {
        this.plannedStartDate = plannedStartDate;
    }

    public Date getPlannedEndDate() {
        return plannedEndDate;
    }

    public void setPlannedEndDate(Date plannedEndDate) {
        this.plannedEndDate = plannedEndDate;
    }

    public Date getActualStartDate() {
        return actualStartDate;
    }

    public void setActualStartDate(Date actualStartDate) {
        this.actualStartDate = actualStartDate;
    }

    public Date getActualEndDate() {
        return actualEndDate;
    }

    public void setActualEndDate(Date actualEndDate) {
        this.actualEndDate = actualEndDate;
    }

    public String getContactUser() {
        return contactUser;
    }

    public void setContactUser(String contactUser) {
        this.contactUser = contactUser;
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone;
    }

    public Long getContractorId() {
        return contractorId;
    }

    public void setContractorId(Long contractorId) {
        this.contractorId = contractorId;
    }

    public String getContractorName() {
        return contractorName;
    }

    public void setContractorName(String contractorName) {
        this.contractorName = contractorName;
    }

    public String getSupervisionUnit() {
        return supervisionUnit;
    }

    public void setSupervisionUnit(String supervisionUnit) {
        this.supervisionUnit = supervisionUnit;
    }

    public String getSupervisionEngineer() {
        return supervisionEngineer;
    }

    public void setSupervisionEngineer(String supervisionEngineer) {
        this.supervisionEngineer = supervisionEngineer;
    }

    public Long getContractorLeaderId() {
        return contractorLeaderId;
    }

    public void setContractorLeaderId(Long contractorLeaderId) {
        this.contractorLeaderId = contractorLeaderId;
    }

    public String getContractorLeader() {
        return contractorLeader;
    }

    public void setContractorLeader(String contractorLeader) {
        this.contractorLeader = contractorLeader;
    }

    public String getContractorSafetyLeader() {
        return contractorSafetyLeader;
    }

    public void setContractorSafetyLeader(String contractorSafetyLeader) {
        this.contractorSafetyLeader = contractorSafetyLeader;
    }

    public Long getOwnerLeaderId() {
        return ownerLeaderId;
    }

    public void setOwnerLeaderId(Long ownerLeaderId) {
        this.ownerLeaderId = ownerLeaderId;
    }

    public String getOwnerLeader() {
        return ownerLeader;
    }

    public void setOwnerLeader(String ownerLeader) {
        this.ownerLeader = ownerLeader;
    }

    public String getOwnerSafetyLeader() {
        return ownerSafetyLeader;
    }

    public void setOwnerSafetyLeader(String ownerSafetyLeader) {
        this.ownerSafetyLeader = ownerSafetyLeader;
    }

    public String getEvaluatorIds() {
        return evaluatorIds;
    }

    public void setEvaluatorIds(String evaluatorIds) {
        this.evaluatorIds = evaluatorIds;
    }

    public String getEvaluatorNames() {
        return evaluatorNames;
    }

    public void setEvaluatorNames(String evaluatorNames) {
        this.evaluatorNames = evaluatorNames;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
}
